package cases;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: fzykd
 * Date: 2022-10-21
 * Time: 20:03
 */

class Singleton{
    //饿汉模式 在类加载阶段 就创建了实列
    private static Singleton instance = new Singleton();
    //创建私有的构造方法 防止在内外new
    private Singleton(){}
    //创建方法 能够在类外被拿到
    public static Singleton getInstance(){
        return instance;
    }
    //static 静态的  属于类的 不能忘记
}



//单例模式 创建唯一实例 饿汉模式
public class Demo1 {
    public static void main(String[] args) {
        //Singleton singleton = new Singleton();
        Singleton instance = Singleton.getInstance();
    }
}
